package io;

import java.io.FileWriter;
import java.io.IOException;

/**
 * @author Cheng Jun
 * Description: 学习字符输出流
 * 字符输出流的 write 系列方法，必须要 flush() 或者 close() 才能写到文件中。字节输出流没这个限制。
 * @version 1.0
 * @date 2022/8/13 22:09
 */
public class WriteExample {

    public static void main(String[] args) throws IOException {
        write('国');
        // 也有按照字符数组来写入的方法
    }

    private static void write(char chinese) throws IOException {
        // append 为true，追加模式
        FileWriter fileWriter = new FileWriter("src/io/TestFile/ForChar.txt", true);
        fileWriter.write(chinese);
        //  flush() 或者 close() 才能写到文件中
        fileWriter.flush();
        fileWriter.close();
    }
}
